【WSL】WSL を無効化した場合Linuxディストリビューションは削除されるか

WSL 機能を無効化しただけではディストリビューションは削除されません。
実際に試したところ以下に残存していました。



C:\Users\(ユーザ名)\AppData\Local\Packages\(パッケージ名)\LocalState\rootfs\home\username



ディストリビューションを削除するには実際に以下コマンドを実行する必要があります。

以下コマンドでインストール済みのパッケージ一覧を確認します。

Get-AppPackage



具体的なパッケージを検索するには以下コマンドを実行します。以下では ubuntu 関連を検索しています。

PS C:\> Get-AppxPackage | Select-Object |Select-String ubuntu
CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.424.0_x64__79rhkp1fndgsc




指定したパッケージを削除します。

Remove-AppxPackage (パッケージ名)

解決方法

(注意事項)WSL と WSL2は仕組みが全くことなります。特に記載がない場合はWSLはWSL1(WSL2ではない)を指します。


【WSL】よくある質問


個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。